@import '../../../style/common';
.applyHeader {
  width: 100%;
  height: 128px;
  line-height: 128px;
  background: rgba(43, 87, 158, 0.09);
  .title {
    width: 62.5%;
    margin: 0 auto;
    color: #000;
    font-size: 34px;
    font-family: AlibabaPuHuiTiM;
  }
}
.wrapper {
  background: #f5f5f5;
  .breadCrumb {
    margin: 0 18.5%;
    padding: 3% 0;
  }
  .applyForm {
    width: 62.5%;
    margin: 0 auto 150px;
    background: #fff;
    .formInner {
      width: 621px;
      margin: 0 auto;
      padding: 52px 0 73px;
      .form {
        margin: 40px 50px;
        :global {
          .ant-input-number {
            width: 100%;
          }
          .ant-input[disabled] {
            color: #333;
          }
        }
      }
      .gotoStep2Btn {
        margin-top: 60px;
        text-align: center;
        button {
          width: 243px;
          height: 40px;
          color: #fff;
          background: #2b579e;
          border: 0;
          border-radius: 2px;
        }
      }
      .successWrapper {
        margin-top: 80px;
        text-align: center;
        .successText {
          margin-top: 19px;
          color: #028d3d;
          font-size: 18px;
          font-family: AlibabaPuHuiTiM;
        }
      }
    }
    .materialWrapper {
      margin: 40px 50px 0;
      .desc {
        margin-bottom: 12px;
        color: #000;
        font-size: 16px;
        font-family: AlibabaPuHuiTiR;
      }
      .materialItem {
        position: relative;
        display: flex;
        .fieldsName {
          width: 400px;
          height: 35px;
          padding-left: 14px;
          line-height: 35px;
          background: #f5f5f5;
          border-radius: 2px 0;
          .fieldsNameLeft {
            display: inline-block;
            max-width: 120px;
            overflow: hidden;
            white-space: nowrap;
            text-align: right;
            text-overflow: ellipsis;
          }
        }

        :global {
          .ant-upload-list-item {
            position: absolute;
            top: 0;
            right: 110px;
            height: 30px;
            margin-top: 0;
            padding: 0;
            border: 0;
          }
          .ant-upload-list-item-thumbnail {
            display: none;
          }
          .anticon-upload {
            display: none;
          }
          .ant-upload-list-item-name {
            display: inline-block;
            max-width: 140px;
            padding-top: 4px;
            overflow: hidden;
            white-space: nowrap;
            text-align: right;
            text-overflow: ellipsis;
          }
          .ant-upload-list-picture .ant-upload-list-item-card-actions {
            padding-top: 4px;
          }
        }
      }
    }
  }
}
